impress an idea upon someone - Turc Anglais Dictionnaire